Big Huge Thesaurus

menstrual blood

noun